be abundant, typically insects and mites - Español Inglés Diccionario